1. ./Grades 40 40
# expected: 	fail
# observed	fail;

2. ./Grades 39 80
# expected: 	component fail
# observed: 	pass

3. ./Grades 80 39
# expected:	component fail
# observed:	pass

4. ./Grades 80 100
# expected:	Pass with distinction
# observed:	Pass with distinction

5. ./Grades andy dave
# expected:	Invalid Input
# observed:	fail

6. ./Grades 100 100
# expected:	Pass with distinction
# observed:	no output

7. ./Grades 0 0
# expected:	fail
# observed:	fail
